leave deduction - German English Dictionary